excusing oneself - Espagnol Anglais Dictionnaire